#announcement_show {
    overflow: auto;
	background-color: #ffffff;
}

#announcement b {
	font-size: 0.9em;
}

#announcement .price b {
	color: #CD0A0A;
}


#announcement .title {
	font-weight: bold;
	font-size: 1.2em;
	color: #336699;
	word-wrap: break-word;
}

#announcement .date_time div{
    display: inline;
}

#announcement .description {
	margin-top: 0.5em;
}

#contactInfos {
	margin-top: 0.3em;
}

#contact_poster {
	position: relative;
	background-color: #ffffff;
}

#form_contact_poster {
	display: none;
}

#overlay {
	display: none;
}

#expand {
	cursor: pointer;
	margin-bottom: -10px;
}

#form_contact_poster_clientName {
	width: 10em;
}

#form_contact_poster_clientEmail {
	width: 13em;
}

#form_contact_poster_clientTelephone {
    width: 7em;
}

#form_contact_poster_clientMessage {
    width: 13em;
    height: 6em;
}

#form_contact_poster_clientCaptcha {
    width: 3em;
}


